818886
9316
909892
513766
602214
24757
455626
556874
720300
756436
269969
260646
5164799
3583581
3107148
2413804
2241988
2067609
1983358
192078
1775118
1724136
1694196
1641471